Italian Nouns: cubozoa

Italian Nouns verb 'cubozoa' conjugated